This week in science, the enigmatic Dragon Man is identified, revealing secrets of our evolutionary past. Additionally, researchers inch closer to locating the universe's elusive missing matter, while groundbreaking studies on psilocybin show promise for long-term depression relief.